package com.cjb.cloudsystem.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cjb.common.query.Query;
import lombok.Data;

import java.util.Date;

/**
 * 参数管理
 *
 * @author 陈锦斌 2213859123@qq.com
 * @since 1.0.0 2023-08-24
 */

@Data
@TableName("sys_params")
public class SysParams{
	/**
	* id
	*/
	@TableId
	private Long id;

	/**
	* 参数名称
	*/
	private String paramName;

	/**
	* 系统参数   0：否   1：是
	*/
	private Integer paramType;

	/**
	* 参数键
	*/
	private String paramKey;

	/**
	* 参数值
	*/
	private String paramValue;

	/**
	* 备注
	*/
	private String remark;

	/**
	* 租户ID
	*/
	private Long tenantId;

	/**
	* 版本号
	*/
	private Integer version;

	/**
	* 删除标识  0：正常   1：已删除
	*/
	private Integer deleted;

	/**
	* 创建者
	*/
	private Long creator;

	/**
	* 创建时间
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date createTime;

	/**
	* 更新者
	*/
	private Long updater;

	/**
	* 更新时间
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateTime;

}